<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";



/* CSS Document */



body ,html{padding: 0px;margin: 0px; font-size:12px; background:#fff; }



*{margin:0px; padding:0px;}



ul,li,p,span,img,h6{margin:0px; padding:0px;}



ul,li{list-style:none;}



img{border:none; }



p{font-weight:normal; line-height:24px;}



a{ text-decoration:none; color:#333;border:none;}



i, cite, em, var, address, dfn {



    font-style: normal;



}



/* base */



html{font-family: arial; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; color:#555; overflow-x:hidden}



.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:block;}.clear{clear:both;}/* 清除浮动*/



.colwrapper{overflow:hidden;zoom:1 /*for ie*/;}/* 高度自适应 */



.show{display:block;visibility:visible;}.hide{display:none;visibility:hidden;}







/* style */



.gkxcsp{  



    float: right;



    position:absolute;



    z-index: 62; background:#28374e; width:130px; line-height:40px; text-align:center;right: 0;}



.gkxcsp a{ color:#FFF; font-size:13px;}	



.w1084{width:1200px; margin:auto}



.w1000{width:1090px; margin:auto}







.header{height:75px; background:#28374e; position:relative; z-index:8000}



.header .logo{ height:75px; float:left;}



.menu{ margin-top:10px; float:right;}



.menu li{float:left; width:90px; margin-top:16px; background:url(nav_li.jpg) no-repeat left center; text-align:center; }



.menu li a{ font-size:14px; color:#ffffff;}







.midbg{ width:100%; height:490px; position: relative; z-index:1;clear:both; margin-bottom:25px; top:-36px; }



.iBan { height:490px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}



.iBanScreen{  height:490px; background-repeat:no-repeat; background-position:center top;}



.iBanScreen ul{ width:100%; height:490px; position:relative; top:0; margin:0 auto;}



.iBanScreen li{ width:100%; height:490px; overflow:hidden; position:absolute; display:none;}



.iBanScreen li a{ display:block; width:100%; height:100%}



.iBanScreen .num{ position:absolute; bottom:15px; left:50%; z-index:999; }



.iBanScreen .num a{ display:inline-block; border: 1px solid #fff;border-radius: 10px; width: 15px;height: 15px;margin: 0;background-color: #fff; margin-left:5px; margin-right:5px;}



.iBanScreen .num a.cur{ border: 1px solid #fff;border-radius: 10px; background-color: rgba(0,0,0,0);}











.path{border-bottom:1px solid #C9C9C9; background:#bcc1c8; opacity: 0.6;    z-index: 10;



    position: relative;}



.path div{position:relative; z-index:99; padding-left:23px; line-height:36px; }



.left_top{ float:left;font-size:20px; color:#000; background:url(top_fh.png) no-repeat left center;}



.right_top{ float:right; font-size:20px; color:#000; background:url(top_dh.png) no-repeat left center;}



.qiye{ float:right;}



.qiye p{ float:left; margin:0px 8px;}



.qiye p img{ width:100px;}







.commpany_index{ float:left; width:386px; display:block; height:180px; margin:0px 7px; overflow:hidden;}



.home_title{ font-size:16px; padding-left:30px; line-height:35px; background:url(mail_pbg.jpg) no-repeat left center;color:#fff;}







.myscroll { height: 276px; line-height: 23px;  overflow: hidden; margin-top:10px;}



.myscroll li { margin-left:24px; clear:both;}



.myscroll li span{ float:right;}



.myscroll a {color: #000; text-decoration: none; line-height:25px;font-size:13px;}



.myscroll a:hover {text-decoration: underline;}



.myscroll_yd {  line-height: 23px;  overflow: hidden; margin-top:10px; display:none;}



.myscroll_yd li { clear:both;}



.myscroll_yd li span{ float:right;}



.myscroll_yd a {color: #000; text-decoration: none; line-height:25px;font-size:13px;}



.myscroll_yd a:hover {text-decoration: underline;}



.concate_index{float:left; width:386px; display:block; height:180px; margin:0px 7px; color:#FFF; background-size:100% 100%;}



.concate_index p{color:#fff;}



.pro_index{ float:left; width:386px; display:block; height:auto; margin:0px 7px;}



.aboutgude{font-size:14px;text-indent: 2em;}



.pro_index a{ display:block; height:180px; width:386px;}



.pro_index p{ color:#fff; }



.con_li{ margin:17px; overflow:hidden; clear:both;}



.con_li li{ float:left; margin:0px 20px; }



.con_li li a{ display:block; width:44px; height:44px;}



.con_li li img{    -webkit-transition: 0.4s;



    -webkit-transition: -webkit-transform 0.4s ease-out;



    transition: transform 0.4s ease-out;



    -moz-transition: -moz-transform 0.4s ease-out;}



.con_li li img:hover{    transform: rotateZ(360deg);



    -webkit-transform: rotateZ(360deg);



    -moz-transform: rotateZ(360deg);}















.w158{width:158px; margin-left:15px}.w158 ul{border-top:1px solid #ddd;}



.w158 li{padding:5px 10px 5px 11px; border:1px solid #ddd;border-top:none; line-height:27px; font-size:13px;}.w158 li:hover,.w158 li.hover{background:#EC1B23}.w158 li:hover a,.w158 li.hover a{color:#FFF;display:block}



.w250{width:250px}/*.w250 li{letter-spacing:-0.5px}*/



.w860{width:860px}



.w770{width:800px}



.prlist_ul{min-height:445px;}



.prlist_ul li:nth-child(3n){margin-right:0;}



.prlist_ul li{width:248px; padding-bottom:15px; position:relative; float:left; border:1px solid #ddd;border-radius:5px; margin-right:20px; margin-bottom:24px}.prlist li img{ width:230px; height:146px;border-radius:3px; margin:5px}



.prlist_ul li em,.prlist_ul li i{display:block; text-align:center; font-weight:100;line-height:40px;}.prlist li i{background:#ED1C24; width:216px; margin:auto; line-height:31px;border-radius:5px;}.prlist_ul li i a{color:#FFF}.prlist_ul li:hover i{background:#000}



.prlist_ul li em{letter-spacing:-0.5px;



    overflow: hidden;



    text-overflow: ellipsis;



    white-space: nowrap;



}



.prlist_ul li q{display:none; position:absolute; left:70px; top:20px; z-index:999; width:108px; height:108px; background:url(ico.png) no-repeat left -800px}



.prlist_ul li:hover q{display:block}



#page{ text-align:center;}







.pro{width: 1200px; margin: 0 auto;}



.pro li{width:280px; padding-bottom:15px; position:relative; float:left; border:1px solid #ddd;border-radius:5px; margin:0px 9px; margin-bottom:24px}



.pro li img{ width:270px; height:170px;border-radius:3px; margin:5px}



.pro li em,.pro li i{display:block; text-align:center; font-weight:100;line-height:40px;}



.pro li i{background:#ED1C24; width:216px; margin:auto; line-height:31px;border-radius:5px;}



.pto li i a{color:#FFF}



.pto li:hover i{background:#000}



.pro li em{letter-spacing:-0.5px}



.pro li q{display:none; position:absolute; left:70px; top:20px; z-index:999; width:108px; height:108px; background:url(ico.png) no-repeat left -800px}



.pro li:hover q{display:block}















.pro .title{



    display: block;



    font-size: 2em;



    -webkit-margin-before: 0.67em;



    -webkit-margin-after: 0.67em;



    -webkit-margin-start: 0px;



    -webkit-margin-end: 0px;



    font-weight: bold;



    text-align: center;



}



























































.prs{width:1920px; position:relative; left:50%; margin-left:-960px;}



.prs a{display:block; position:absolute; left:1400px;  z-index:99; background:url(ico.png) no-repeat left -725px; width:143px; height:39px}.prs a i{visibility:hidden}



.en .prs a{background-position:left -920px}



.prs a.t{top:30px;}



.prs a.b{bottom:30px}







.fl{float: left;}



.dlfl dt{float: left;}



.dlfl dd{float: right; width:652px; text-align: right;}







.conbox{width: 100%;height: 100%;position: relative;z-index: 998;min-width: 1400px;}



.box{width: 100%;padding-top: 80px;padding-right: 0px;padding-bottom: 50px;padding-left: 0px;min-width: 1500px;background-color: rgb(255, 255, 255);}



.f14{font-size: 14px;}



.down{padding-bottom: 20px;border-top:1px #e0e0e0 solid;border-bottom:1px #e0e0e0 solid; padding-top:43px;}



.down dt{margin-right: 20px;}



.down dt P{line-height: 18px;padding-bottom: 10px;}



.down .ico{padding-left: 50px;display: inline-block;background: url(ico.jpg) no-repeat left center; line-height:20px;}



.down .f14{padding-top: 10px;padding-right: 0px;padding-bottom: 20px;padding-left: 0px;display: block; text-align:center;}



.down dd img{margin-top: 0px;margin-right: 5px;margin-bottom: 0px;margin-left: 5px;vertical-align: middle;}



.down dd a{margin-right: 10px;}



.w170{width: 115px;}



.w135{width: 115px;}



.w270{width: 260px;}



.w270 dd div{width: 314px; float:left; text-align:left; margin-left:18px; }



.w270 dd div p{ font-size:14px; color:#000; background:url(foot_pro_bg.jpg) no-repeat right center; width:85px;} 



.fmune{ text-align:center;}



.fmune dl{height:199px;border-left-color: #e0e0e0;border-left-width: 1px;border-left-style: solid;float: left;}



.fmune dl:nth-child(1){padding-left: 0;border:none}



.fmune dl a{display: block;}



.fmune dl dt{color: #000;line-height: 36px;font-size: 14px;}



.fmune dl dt.pd{padding-top: 10px;}



.fmune dl dd a:link{color: #999;line-height:24px;}



.fmune dl dd a:visited{color: #999; line-height:24px;}



.lx_foot{color: #000; line-height:24px; text-align:left;padding-left: 20px;}



.fboot{background:#28374e; clear:both; overflow:hidden; margin-top:20px;}







.f{ float:right; font-size:15px; color:#FFF; line-height:22px; margin-top:16px;}



#bottom { clear:both; margin-top:20px;



}



#bottom p {



	text-align: center;



	line-height: 20px;



	font-size: 13px;



	color: #fff;



}



.wfoot{ width:1200px; margin:0 auto;}



.fl_dy li.nav_a{ background:#EC1B23;}



.fl_dy li.nav_a a{ color:#FFF;}



.fl_dy p{padding:5px 10px; border:1px solid #ddd;border-top:none; line-height:27px;background:#28374e;}



.fl_dy p a{ color:#FFF; font-weight:bold;font-size: 16px;}



/*分页样式*/



.listpage{clear:both;padding:26px 0;height:26px; text-align:center;}.listpage i{font-style:normal; font-size:20px}



.listpage a,.listpage span{padding:5px 10px; font-size:14px;height:26px; text-align:center; line-height:26px; color:#262627;}



.listpage a{/* border:1px solid #CCC; */margin-left:-1px}



.listpage span{background:#EC1B23;border:1px solid #EC1B23; color:#fff;text-align:center;}



.listpage a:hover{color:#f00;background:#eee; text-decoration:none;}







/* function */



.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}



.f-cb,.f-cbli li{zoom:1;}



.f-ib{display:inline-block;*display:inline;*zoom:1;}



.f-dn{display:none;}.f-db{display:block;}



.f-fl{float:left;}.f-fr{float:right;}



.f-pr{position:relative;}.f-prz{position:relative;zoom:1;}



.f-oh{overflow:hidden;}



.f-SinSun{font-family:arial,Simsun,5b8b4f53;}.f-YaHei{font-family:'Microsoft YaHei UI',"Microsoft YaHei",5fae8f6f96c59ed1,arial,5b8b4f53;}



.f-12{font-size:12px;}.f-14{font-size:14px;}.f-18{font-size:18px;font-family:'Microsoft YaHei UI',"Microsoft YaHei"!important}.f-20{font-size:20px;}.f-25{font-size:25px;}



.f-fwn{font-weight:normal;}.f-fwb{font-weight:bold;}.f-tal{text-align:left;}.f-tac{text-align:center;}.f-tar{text-align:right;}.f-taj{text-align:justify;text-justify:inter-ideograph;}



.f-vam,.f-vama *{vertical-align:middle;}



.f-wsn{word-wrap:normal;white-space:nowrap;}



.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}



.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}



.f-ti{overflow:hidden;text-indent:-30000px;}



.f-ti2{text-indent:2em;}



.f-lhn{line-height:normal;}



.f-tdu,.f-tdu:hover{text-decoration:underline;}



.f-tdn,.f-tdn:hover{text-decoration:none;}



.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}



.f-csp{cursor:pointer;}.f-csd{cursor:default;}.f-csh{cursor:help;}.f-csm{cursor:move;}



.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}







.h10{height:10px}.h20{height:20px}.h30{height:30px}.h35{height:35px}.h40{height:40px}.h50{height:50px}







.list{text-align:left;line-height:25px;border:1px #CCCCCC solid;padding:5px 0px 5px 30px; margin-top:20px;}



.list a{color:#7e7e7e;}



.title_news{height: 30px; line-height: 30px; font-size: 20px; font-weight: bold; color: #000; margin-bottom:20px; }



.nry_content{/* margin-top:10px; padding: 15px;*/ clear:both; min-height:406px; }



.nry_content p{  text-align:left;/* text-indent: 2em;*/ line-height:29px; color:#080808; font-size:16px;}



.nry_content td{ padding:5px; }











/* .nry_content img{ max-width:650px;} */



.nry_content img{ max-width:800px;}







.nry_content .ul_out &gt; ul{



    display: flex;



    justify-content: space-around;



    flex-wrap: wrap;



}



.nry_content .ul_out &gt; ul &gt; li{



    width: 40%;



    margin: 10px 0;



}



.nry_content .ul_out &gt; ul &gt; li .img img{



    width: 100%;



}



.nry_content .ul_out &gt; ul &gt; li .text{



    margin-top: 10px;



}



.nry_content .ul_out &gt; ul &gt; li .text .title{



    color: red;



    font-size: 17px;



    font-weight: bold;



    text-align: center;



}



.nry_content .ul_out &gt; ul &gt; li .text .desc{



    text-align: left;



    font-size: 14px;



    /* margin-top: 10px; */



    line-height: 20px;



}



.nry_content ul{display: flex;



    flex-wrap: wrap;



    justify-content: space-between;



    align-items: center; }



.nry_content .huheji &gt; li{

   

    width: 48%; margin-bottom:25px;  



}

.nry_content .huheji &gt; li img{

   

    width: auto; max-width:100%;



}









.nry_content .ul_out .huheji &gt; li{

   

    width: 22%;



}











.intelligent_module{



    margin-top: 20px;



}



.intelligent_module ul{



    display: flex;



    flex-wrap: wrap;



    justify-content: center;



    align-items: center;



}



.intelligent_module ul &gt; li{



    display: flex;



    align-items: center;



    justify-content: center;



    margin: 15px 0;



    width: 30%;



}



.intelligent_module ul &gt; li:last-child{



    justify-content: flex-start;



}







.intelligent_module ul &gt; li .img{



    flex-basis: 50%;



}



.intelligent_module ul &gt; li .img img{



    width: 100%;



}



.intelligent_module ul &gt; li p{            



    background-color: #ccc;



    /* padding: 10px 30px; */



    width: 50%;



    line-height: 39px;



    box-sizing: border-box;



    padding: 0 20px;



    box-sizing: border-box;



}



.intelligent_module ul &gt; li:nth-child(n+4) p{



    text-align: right;



}



























.ny_banner_cp{ overflow:hidden; width:100%; clear:both; text-align:center;}



.ny_banner_cp img{max-width:100%;}



.new_shi{ font-size:14px; line-height:25px; }



.newslist ul li{ clear:both; border-bottom:1px solid #999999; padding-bottom:20px; overflow:hidden; margin-top:8px; }



.newslist ul li img{ float:left; width:230px; margin-right:15px;}



.newslist ul li a{ clear:both;}



.news_right{ float:left; width:550px; line-height:25px;}



.news_right p{ font-size:16px; color:#000; font-weight:bold;}



.news_right span{ font-size:14px; color:#000;}



.xiazai{ min-height:420px;}



.xiazai li{clear:both; border-bottom:1px solid #999999; line-height:30px; padding:0px 15px;}



.xiazai li a{ float:right;}



























/* 右侧悬浮窗 联系方式 手机网站图片 */







.right_contact {



    position: fixed;



    z-index: 999;



    left: 0;



    bottom: 50%;



    padding: 10px;



    background-color: #fff;



    border: 1px solid #ccc;



    transform: translateY(50%);



}



.right_contact .mobile_title{



    text-align: center;



    font-size: 16px;



    margin-bottom: 5px;



}



.right_contact .img img{



    width: 150px;



    height: 150px;



}



.right-fixed.right-fixed{--form-theme-color: #ed1c24;--li-hover-color: #ed1c24;}

	

.swiper-slide img{ width:100%;}

.nav_menu{ display:none;}

.footerDiv{display: none;}

.chanpin_xs{display: none;}

.shebei_tits{display: none;}

.new_tits{display: none;}

.footerDiv li{width:33.3%;float:left;}

	

@media (max-width: 1200px) {           

.w1084{ width:98%; padding-left:1%; padding-right:1%;}

.pro{ width:98%; padding-left:1%; padding-right:1%;}

.wfoot{ width:98%; padding-left:1%; padding-right:1%;}

.menu{ width:63%;}

.menu li{ width:12.5%;}

.pro li{ width:49%; margin:0 0.5%; border:none;}

.pro li img{ max-width:100%; height:auto;}

.pro li i{ width:100%;}



.pro_index{ width:32.3%;  margin:0 0.5%; background-size:100% 100%;}

.commpany_index{ width:32.3%;  margin:0 0.5%;}

.concate_index{ width:32.3%;  margin:0 0.5%;}

.pro_index a{ width:100%;}

.con_li li{ width:25%; margin:0px; text-align:center;}

.con_li li a{ width:100%;}

.concate_index img{ max-width:100%; height:auto;}

.dlfl dd{ width:auto;}

.w270{ display:none;}

.fmune dl{ height:auto;}

.nry_content img{ max-width:100%; height:auto;}

.newslist ul li img{ width:25%; margin-right:1%; height:auto;}

.news_right{ width:74%;}







}



@media (max-width: 1090px) {  

.w1000{ width:98%; padding-left:1%; padding-right:1%;}

.w250{ width:24%; margin-left:0;}

.w770{ width:75%;}

.prlist li{ width:31%; margin:1%;}

.prlist li img{ max-width:98%; height:auto;}

.prlist ul{display: flex;flex-wrap: wrap;}

.prlist li i{ width:90%;}





}



@media (max-width: 1000px) {           

.right_contact{ display:none;}

.right-fixed.right-fixed{ display:none;}

.menu{ display:none;}

.clearfix dt:nth-child(1){ display:none;}



}



@media (max-width: 992px) {  

.header{ display:none;}

.path{ display:none;}

.none992{ height:60px;}

}



@media (max-width: 767px) {           

.path{ display:none;}

.pro_left{ width:100%;}

.pro_right{ width:100%;}

.pro{ display:inherit !important;}

.pro_index{ width:49%;}

.commpany_index{ width:49%;}

.concate_index{ display: none;}

.qiye{ clear:both; margin-top:15px;}

.dlfl dd{ float:left;}

.fl{ display:none;}

.f{ width:100%;}

.lx_foot{ clear:both; margin-top:15px; width:100% !important;}

.fmune dl{ width:33%;}

.newslist ul li img{ display:none;}

.news_right{ width:100%;}

.home_zhishi{display:none;}

.w250{ width:100%; margin-left:0;}

.w770{ width:100%;}

.fl_dy{ margin-bottom:15px;display: flex;flex-wrap: wrap;}

.w158 li{ width:100%; float:left; padding:1%;}

.fl_dy p{ width:100%; clear: both; padding:1%;}

.prlist li{ width:47%;}

.prlist li img{ max-width:96%;}

.gkxcsp{ right:inherit; }

.h20{ height:40px; margin-bottom:10px;}





}	

	

@media (max-width: 425px) {           

.header .logo{ width:89%; height:auto;}

.header .logo img{ max-width:100%;}

.header{ height:auto;}

.nav_menu{ margin-top:7px; } 

.pro_index{ width:98%;margin:0 1%;}

.commpany_index{ width:98%;margin:0 1%;}

.qiye p{ margin:0px;}

.down dd a{ margin-right:0px;}

.down dd img{ margin-left:2px; margin-right:2px; }

.myscroll{ display:none;}

.commpany_index{ height:auto;}

.myscroll_yd{ display: block;}

.list{padding:5px 0px 5px 10px;}

.home_zhishi{display:none;}

.footerDiv{display: block;}



.footer_phonebai{display: block;}

.footerDiv{background: #28374e;position: fixed;bottom: 0px;width: 100%;z-index: 9999999;}

.footerWrap li{text-align: center;margin-top: 6px;}

.footerWrap li a{color: #fff;font-size: 15px;display: block;}

.footerWrap li i{display: block;}

.footerWrap li a img{display: block;margin: 0 auto;}

.footer_phonebai{font-size: 16px;color: #5d5d5d;text-align: center;line-height: 30px;}

.footer_phonebai a{font-size: 16px;color: #5d5d5d;}



.chanpin_xs{display: block;}

.product_tui{display: none;}



.huoban{background: #4c4c4c;}

.form2{width: 100%;}

.huoban_right{background: none;}



.honor_bg{display: none;}

.new_tit{display: none;}

.new_tits{display: block;}

.youshi_bg .container{padding-left: 4px;padding-right: 4px;}

.footerDiv ul{margin-bottom: 0px;}

}	



.cp_xiangguan{ clear:both; overflow:hidden; padding-top:30px;}

.cp_xiangguan h2{ font-size:24px; line-height:38px; text-align:center; font-weight:bold;}

.cp_xiangguan p{ font-size:14px; line-height:22px; margin-bottom:15px;}

.cp_xiangguan h3{ font-size:18px; line-height:30px; margin-bottom:10px; font-weight:bold; margin-top:10px; }

.cp_xiangguan ul{ clear:both; overflow:hidden;display: flex;flex-wrap: wrap;}

.cp_xiangguan ul li{ margin-top:0px; font-size:14px; line-height:22px; margin-right:20px; border:none; padding-bottom:0px; }

	

.news_xiangguan{ clear:both; overflow:hidden; padding-top:30px;}	

.news_xiangguan h2{ font-size:24px; line-height:38px; text-align:center; font-weight:bold;}

.news_xiangguan p a{ font-size:14px; line-height:22px; margin-bottom:15px;}

.news_xiangguan h3{ font-size:18px; line-height:30px; margin-bottom:10px; margin-top:15px; font-weight:bold; clear:both; }

</pre></body></html>